endocranial cast - Turc Anglais Dictionnaire